Cosh: Clear OS Data Sharing In An Incoherent World
نویسندگان
چکیده
This paper tackles the problem of providing familiar OS abstractions for I/O (such as pipes, network sockets, and a shared file system) to applications on heterogeneous cores including accelerators, co-processors, and offload engines. We aim to isolate the implementation of these facilities from the details of a platform’s memory architecture, which is likely to include a combination of cache-coherent shared memory, non-cache-coherent shared memory, and non-shared memory, all in the same system. We propose coherence-oblivious sharing (Cosh), a new OS abstraction that provides inter-process sharing with clear semantics on such diverse hardware. We have implemented a prototype of Cosh for the Barrelfish multikernel. We describe how to build common OS functionality using Cosh, and evaluate its performance on a heterogeneous system consisting of commodity cache-coherent CPUs and prototype Intel many-core co-processors.
منابع مشابه
About Sharing by Martina
This thesis is about multidominance or sharing in syntax. The term sharing is used in a technical sense, to refer to a situation where a syntactic node has more than one mother. I assume that multidominance is allowed by the grammar. I argue that sharing configurations are more diverse than it has been proposed. I identify two kinds of sharing: bulk sharing and non-bulk sharing. A string of mul...
متن کاملNumerical Calculation of Coupling Efficiency for an Elegant Hermite-Cosh-Gaussian Beams
The ABCD matrix method is used to simplifying the theoretical coupling efficiency calculation of Elegant Hermite-Cosh-Gaussian (EHChG) laser beams to a Single Mode Fiber (SMF) with a quadric lens formed on the tip. The integrals of coupling efficiency relation are calculated numerically by Boole method. Meanwhile, the structure parameters of surface-lensed fiber are optimized in numerical simul...
متن کاملاشتراکگذاری دادههای پژوهشی: رویکردهای ملی و بینالمللی
Information and Communication Technologies (ICTs) have significant role in producing research data in different scientific fields. These data not only lead to generate fields based on research data, but also cause to produce a new paradigm or approach in research which is called Fourth Paradigm or Data Intensive Researches. These researches are based on data sharing by researchers, organization...
متن کاملتأثیر GVHD مزمن بر بقا بیماران لوسمی میلوئیدی حاد پس از پیوند سلولهای بنیادی خون محیطی از خواهر یا برادر با HLA مشابه بدون تخلیه سلول T
Background : Graft versus host disease (GVHD) is among major complications of allogeneic hematopoietic stem cells transplantation, and also is an important factor affecting the outcome of transplantation. An increased incidence of GVHD has been suggested following allogeneic peripheral blood stem cells (PBSC) transplantation, however, how this affects survival is not yet well clear. In this stu...
متن کاملAn Incentive-Aware Lightweight Secure Data Sharing Scheme for D2D Communication in 5G Cellular Networks
Due to the explosion of smart devices, data traffic over cellular networks has seen an exponential rise in recent years. This increase in mobile data traffic has caused an immediate need for offloading traffic from operators. Device-to-Device(D2D) communication is a promising solution to boost the capacity of cellular networks and alleviate the heavy burden on backhaul links. However, dir...
متن کامل